<!-- Funções Padrão -->


/*--------------------------------------------------------
Método: carregarPaginaAjax
Descrição: Carrega página no div central através de AJAX
Author: Janaína Paixão
----------------------------------------------------------*/
function carregarPaginaAjax(pagina)
{ 
	

	//original
   $('#central').html("<br><br><br><br><br><br><div align='center'><img src='img/loading.gif' ><br> Carregando... </div><br><br><br><br><br><br>");
	
	$('#central').load(pagina);
	
    return false;
	
	
	
}       

function carregarPaginaInternaAjax(pagina,classe)
{ 
    $('#central #'+classe).html("<br><br><br><br><br><br><div align='center'><img src='img/loading.gif' ><br> Carregando... </div><br><br><br><br><br><br>");
	$('#central #'+classe).load(pagina);
        
}  


/*------------------------------------------------------
Método: enviarDadosFormularioPrincipal
Descrição: Envia dados do form1 para a url especificada
Author: Janaína Paixão
--------------------------------------------------------*/
function enviarDadosFormularioPrincipal(url)
{
			
       $.ajax({
			   type: 'POST',
			   url:url, 
			   dataType : 'json',
			   data: $("form").serialize(), 
			   success : function(data){  
                  
                		
						$.fancybox({
							
							href: 'tmpl/mensagem/mensagem.php?sucesso=1&mensagem='+data.mensagem,
							type : 'iframe',
							beforeClose	: function() {
								$('#central').load(data.redirecionar);
							}
							
						});
						
					
						
			   },
			   
					   error: function(XMLHttpRequest, textStatus, errorThrown){
								

								$.fancybox({
							
									href: 'tmpl/mensagem/mensagem.php?sucesso=2&mensagem='+errorThrown,
									type : 'iframe'
								});
								
								
						}
                        
        }); 
		
}


/*------------------------------------------------------
Método: enviarDadosFormularioPrincipal
Descrição: Envia dados do form1 para a url especificada
Author: Janaína Paixão
--------------------------------------------------------*/
function enviarDadosFormularioLightBox(url)
{
			
       $.ajax({
			   type: 'POST',
			   url:url, 
			   dataType : 'json',
			   data: $("form#formAjustes").serialize(), 
			   success : function(data){  
                  
                		
						alert(data.mensagem);					
						
			   },
			   
					   error: function(XMLHttpRequest, textStatus, errorThrown){
								

						alert(errorThrown);
								
								
						}
                        
        }); 
		
}


/*------------------------------------------------------
Método: enviarDadosFormularioPrincipal
Descrição: Envia dados do form1 para a url especificada
Author: Janaína Paixão
--------------------------------------------------------*/
function enviarDadosFormularioPrincipalInterno(url,classe)
{	

				
        $.ajax({
			   type: 'POST',
			   url:url, 
			   dataType : 'json',
			   data: $("form#form"+classe).serialize(), 
			   success : function(data){  
                  
               
						$.fancybox({
							
							href: 'tmpl/mensagem/mensagem.php?sucesso=1&mensagem='+data.mensagem,
							type : 'iframe',
							beforeClose	: function() {
								$('#central #'+classe).load(data.redirecionar);
							}
							
						});
						
					
						
			   },
			   
					   error: function(XMLHttpRequest, textStatus, errorThrown){
								
									alert( errorThrown);
								$.fancybox({
							
									href: 'tmpl/mensagem/mensagem.php?sucesso=2&mensagem='+errorThrown,
									type : 'iframe'
								});
								
								
						}
                        
        }); 
		
}


/*------------------------------------------------------
Método: enviarDadosFormularioPrincipal
Descrição: Envia dados do form1 para a url especificada
Author: Janaína Paixão
--------------------------------------------------------*/
function enviarDadosFormularioBusca(url)
{
				
        $.post(url, $(".busca").serializeArray(), 
				
				function(data){  
                  
                        $("#central").html(data);
                        
        }); 
		
}



/*------------------------------------------------------
Método: enviarDadosFormularioPrincipal
Descrição: Envia dados do form1 para a url especificada
Author: Janaína Paixão
--------------------------------------------------------*/
function enviarDadosFormularioBuscaInterna(url,classe)
{
				
        $.post(url, $("#"+classe+" .busca").serializeArray(), 
				
				function(data){  
                  
                        $("#central #"+classe).html(data);
                        
        }); 
		
}

/*------------------------------------------------------
Método: upload
Descrição: Faz upload de arquivos
Author: Fabio Ferraz
--------------------------------------------------------*/
function upload(div,pasta,auto,multiplos,funcao){
	
$('#'+div).html('');	
$('#'+div).append("<script type='text/javascript' src='bibliotecas/uploadify/swfobject.js'></script>");
 
$('#'+div).append("<script type='text/javascript' src='bibliotecas/uploadify/jquery.uploadify.v2.1.4.min.js'></script>");
 
//javascript não aceita enter como espaçamento assim sendo o alinhamneto do codigo foi feito com espaços
$('#'+div).append('<script language="javascript">                                                                                                        $(document).ready(function(){   	              				                                                                                                        $("#file_upload").uploadify({                                                                                 "uploader" : "bibliotecas/uploadify/uploadify.swf",  	                                                     	 "script"   : "bibliotecas/uploadify/uploadify.php",                                                        "cancelImg": "bibliotecas/uploadify/cancel.png",                                                            "buttonText" : "Localizar arquivo!",                                                                              "queueID" : "itens",  "folder"   : "'+pasta+'",                                                                 "multi"    : '+multiplos+',                                                                                      "auto"     : '+auto+',                                                                                      "onComplete" : function(event,ID,fileObj,response,data){ renomear(fileObj.name); if(!$("#nomeArquivo").val() ){ $("#nomeArquivo").val( fileObj.name ); }else{ $("#nomeArquivo").val( $("#nomeArquivo").val()+"|"+fileObj.name);}  } ,          "onAllComplete" : function(event,data){'+funcao+'}  }); });                                                       </script>');
 

$('#'+div).append('<input id="file_upload" type="file" name="file_upload" />');
$('#'+div).append('<input id="nomeArquivo" type="hidden" class="formulario" name="nomeArquivo" />');
		
}


function renomear(arquivo){

	$.post('processo.php?acao=renomear_upload',{arquivo:arquivo},function(data){});

}

